package MapDemo.demo1;

import java.util.HashMap;
import java.util.Map;
import java.util.Random;
import java.util.Scanner;

public class test1 {
    public static void main(String[] args){
        Random r = new Random();
        // 创建一个Map集合
        Map<Character,Integer> m = new HashMap<>();
        // 存储A、B、C、D四个景点
        char[] c = {'A', 'B', 'C', 'D'};
        // 模拟八十个学生投票
        for (int i = 0; i < 80; i++) {
            // 模拟学生的投票结果
            int index = r.nextInt(4);
            // 如果学生投票结果存在则原来的次数加一
            if (m.containsKey(c[index])){
                // 获取当前次数
                int num = m.get(c[index]);
                num++;
                // 将增加后的数据添加到集合中
                m.put(c[index],num);
            }else{
                // 不存在则在集合中创建对象
                m.put(c[index], 1);
            }
        }
        System.out.println(m);
    }
}
